package com.qfedu.dao;

import com.qfedu.pojo.Attr;
import com.qfedu.pojo.Brand;
import com.qfedu.pojo.Phone;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface PhoneDao {


    /**
     * 查询所有的手机
     * @return
     */
    List<Phone> selectAll();

    /**
     * 查询所有的手机品牌
     * @return
     */
    List<Brand> selectAllBrand();


    /**
     * 查询属性值
     * @return
     */
    List<String> selectAttrName(String attrName);




    /**
     * 查询一个品牌的所有型号的手机
     * @return
     */
    List<Phone> selectAllPhone(int bid);


    /**
     * 查询一个品牌的所有型号的手机
     * @return
     */
    List<Attr> selectAllAttr(@Param("phoneId") int phoneId,@Param("stop") int stop);



}

